package sma.organizations.signals;

import java.util.ArrayList;

import org.janusproject.kernel.agentsignal.Signal;

import appli.utils.MoveEnum;

/**
 * TODO : vérifier obsolescence de cette fonction
 * Renvoie la liste des obstacles
 * @author Etienne Sainton
 * @since 0.2
 */
public class SendObstaclesSignal  extends Signal {
	
	private static final long serialVersionUID = -7334775816755341864L;
	
	private ArrayList<Integer> obstacles;
	
	/**
	 * @param source is the emitter of the signal
	 * @param _obstacles obstacles values
	 */
	public SendObstaclesSignal(Object source, ArrayList<Integer> _obstacles) {
		super(source);
		this.obstacles = _obstacles;
	}
	
	/**
	 * Permet de récupérer la lsite des obstacles
	 * @return la liste des obstacles
	 */
	public ArrayList<Integer> getObstacles() {
		return obstacles;
	}
}
